/*common*/
.navbar-inverse{background: #323232;border:none;transition: 400ms;margin-bottom: 0;}
.headTranf{background: rgba(50,50,50,.8);height:100px;}
.navbar-fixed-top{height:90px;}
.navbar-fixed-top .container{margin-top:30px;}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a{color: #d8d8d8;font-size: 18px;}
.navbar-inverse .navbar-toggle .icon-bar{background-color: #c8a063;color:#fff;}
.navbar-header .navbar-brand{padding:0;height:auto;}
.navbar-right li{position: relative;cursor: pointer;webkit-transform: translate-moz-transform: translate-ms-transform: translate-o-transform: translatetransform: translate3d(0,0,0);}
.navbar-right .current .bgy{display: block;}
.navbar-right .bgy{padding:0;position: absolute;top:70px;display: none;width: 160px;left: 50%;margin-left:-80px;}
.navbar-right .bgy li{padding:10px 30px;text-align: center;}
.navbar-right .bgy li:hover{background:#4f4f4f;}
a:hover{text-decoration: none;}
.navbar-right .bgy a{color: #fff;font-size: 14px;}
.navbar-fixed-top .navbar-nav{margin-top:-8px;text-align: center;}
.headTranf .navbar-toggle{border:none;}
.navbar-toggle{padding:0;}
.red .navbar-toggle .icon-bar{background-color: #ed0009;}
.green .navbar-toggle .icon-bar{background-color:#7bca1f;}
.nav-show-toggle .navbar-toggle{display: inline-block;padding:0;margin-top:3px; margin-right:0;transition: -webkit-transform 300ms,transform 300ms,top 400ms;}
.col-sm-6{z-index: 1000;}
.mgt90{margin-top: 90px;color: #fff;position: relative;}
.mgt90 img,.mb_hide{display: block;}
.mb_show{display: none;}
.pd46{padding:0 46px;}
.pdl80{padding-left: 80px;}
.mgt180{margin-top: 180px;}
.mgt100{margin-top: 100px;}
.mg96{margin:90px 0 60px;}
.mg60{margin-top:60px;}
.mg40{margin-bottom:40px;}
.mg20{margin:20px 0;}
.mg0{margin:0;}
.mg24{margin-top:24px;}
.mg22a{margin-left: 22px;}
.mg22r{margin-left: -22px;}
.pdl54{padding-left: 54px;}
.pdt26{padding-top:26px;}
.bd0{border-bottom:1px solid #252323;}
.bd{border:1px solid #ccc;}
.active .bd3{border:2px solid #9e9e9e;}
.bd3{border:2px solid #3d3d3d;}
.mask-bg{display:none;position: absolute;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;top: 0;left:0;z-index:100;}
.overflow-hide{height:76px;overflow: hidden;line-height: 24px;margin:0;}
.fr{float: right;overflow: hidden;}
li{list-style: none;}
img{width: 100%;}
.btn-default:hover,.btn-default:active{color:#adadad;background: none;}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {outline: none;border: 2px solid #9e9e9e;color: #9e9e9e;background: none;}
.adslog{width: auto;margin:0 auto;display: block;}
.react{display: inline-block;vertical-align: bottom;margin-left: 20px;width: auto;}
.redrgt{width: 30px;margin-right:16px;}
.lgrect{display: inline-block;width: 70px;background: red;height: 0;border: 1px solid #c8a063;position: absolute;bottom: 0;left: 15px;}
h1 .react{margin-bottom: 4px;}
h3.gcl{color:#676767;margin-top:10px;}
h2.let-spac{letter-spacing: 6px;width: 160px;margin-left: -80px;}
label{font-weight: normal;}
.suptext{font-size: 64px;font-weight: normal;margin-top: 30px;margin-bottom: 24px;}
textarea.form-control{resize:none;}
.txtg{color:#b5b5b6;}
.txt4{color:#484544;}
.red{color:red;}
.bgw{background-color: #fff;}
.bgf8{background-color: #fbfbfb;}
.bgy{background-color:#323232;}
.foot-erwma{width: 150px;}
.contact-ways-ls{display: inline-block;}
.form-control{border-radius: 24px;}
.carousel-indicators li:nth-child(odd),.carousel-indicators li:nth-child(even){width:127px;background-repeat: no-repeat;background-size:cover;background-position: center center;height:14px;}
.carousel-indicators li:nth-child(odd){background-image: url(../img/slide_log3.png);}
.carousel-indicators li.active:nth-child(odd){background-image: url(../img/slide_log1.png);}
.carousel-indicators li:nth-child(even){background-image: url(../img/slide_log2.png);}
.carousel-indicators li.active:nth-child(even){background-image: url(../img/slide_log5.png);}
/*放大*/
.hov_big{transition: all .8s ease-in-out;}
.active .hov_big{transform:scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);}
/*nav收缩*/
.navsShow{-webkit-transform: rotate(-90deg);}
/*nav切换*/
.navbar-inverse .navbar-nav a.txtT2{padding:0;position: absolute;top: 40px;left: 30px;transition: 400ms;opacity: 0;filter: alpha(opacity=0);}
.navbar-inverse .navbar-nav a.txtT2.tShow{opacity: 1;filter: alpha(opacity=1);margin-top: -24px;} 
.navbar-inverse .navbar-nav a.lf23{left: 23px;}
.navbar-inverse .navbar-nav a.lf26{left: 26px;}
.navbar-inverse .navbar-nav a.lf40{left: 40px;}
.navbar-inverse .navbar-nav a.lf48{left: 48px;}

/*尾部*/
.footer{background:#232323;}
.foot-logo{margin:70px auto 60px;display: block;width: 264px;}
.footer .foot-lists li{margin:8px 0;}
.footer .foot-lists li,.footer .foot-lists li a,.footer-bottom{color: #969696;text-decoration: none;font-size: 12px;}
.footer-bottom{margin-bottom: 24px;}
.telep-right{display: inline-block;text-indent: 68px;}

/*index*/
.index-wrap{overflow: hidden;position: relative;}
.index-wrap .index-contents{position: relative;}
.index-wrap .carousel-indicators li img{display: block;}
.index-wrap .carousel-indicators li.slid_line2{margin:12px 0;}
.index-wrap .carousel-indicators li.slid_line4{margin:10px 0;}
.index-wrap .carousel-control img{width: 46px;position: absolute;top:50%;}
.index-wrap .left.carousel-control img{left: 30px;}
.index-wrap .right.carousel-control img{right: 30px;}
.index-piccenter{background:rgba(93,74,4,.5);text-align:center;height:316px;width: 722px;position: absolute;top:50%;margin-top: -158px;left: 50%;margin-left: -361px;color:#fff;}
.index-piccenter img{width: 574px;margin:50px auto 0;}
.index-piccenter p{font-size: 16px;width: 478px;margin: 20px auto;line-height: 30px;}
.index-about .row .col-xs-6{padding:0;height:300px;cursor: pointer;overflow: hidden;border:none;webkit-transform: translate-moz-transform: translate-ms-transform: translate-o-transform: translatetransform: translate3d(0,0,0);}
.index-about .row .col-xs-6.ts{border:1px solid #ccc;background: #fff;}
.index-about .row .col-xs-6.ts .text-bg{bottom: 0px}
.index-about .row .col-xs-6.ts .contents-lists{margin-top:20px;}
.index-about .row .col-xs-6 .contents-lists{margin-top: 100px;height:280px;position: relative;transition:500ms;}
.index-about .text-bg{background-color: #c8a063;color: #fff;width: 100%;font-size: 14px;position: absolute;left: 0;bottom:-10px;padding-top:10px;transition:800ms;}
.contents-lists.bgw .text-center p{margin:0;padding:10px 0;}
.index-contents .txt40{font-size: 40px;}
.index-contents .index-about,.index-contents .index-news{padding:20px 0 70px;}
.index-contents .contents-lists .contentlogo{display: block;margin:0 auto;width: 76px;}
.index-contents .contents-lists h6{margin: 20px 0 40px;}
.index-contents .contents-lists .hmt100{height:100px;padding-top:20px;}
.index-contents .index-news{background-color:#323232;}
.index-contents .index-news h1{color: #fff;}
.contents-news{position: relative;overflow: hidden;}
.active .comlogo,.active .mask-bg{display: block;}
.comlogo{display:none;position: absolute;top:50%;left: 50%;margin-left:-35px;margin-top:-35px;z-index: 100;}
.news-title{color:#7f7c75;}
.news-title h3{max-height: 28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-title h6{color:#3d3d3d;}
.active .news-title{color:#fff;}
.active .news-title h6{color:#fff;}
.news-title h6:after{border-bottom:3px solid #fff;content:"";}
.index-news .row .col-xs-6{height:400px;}
.index-news .viewmore{background: none;}
.index-contact{padding:20px 0;}
.index-contact .col-md-6 .form-group{margin-bottom:36px;}
.index-contact .row .col-xs-12:first-child{float: right;}
.index-contact .btnc9{background: #c99c1e;color: #fff;border-radius: 30px;padding:6px 44px;}
.index-contact .row .col-xs-12 h5{line-height: 24px;}
.index-contact .form-control{background: #e8e8e8;}
.index-contact .contact-ways{margin:58px 0 38px;}

.contact-ways img{float:left;margin-right: 10px;width: 14px;}
.contact-ways img.maillogo{width: 20px;margin-top: 4px;}
.index-contents .footer p{color:#938c93;font-size: 12px;float: left;}
.float_lists{position: absolute;top: 150px;right: 0;width: 50px;height: 203px;z-index: 1000;}
.float_lists ul{height:203px;overflow: hidden;}
.float_lists li{width: auto;height: 50px;z-index: 20;}
.float_lists li.float_lists1, .float_lists li.float_lists4 {position: absolute;left: 0;width: 62px;}
.float_lists li.float_lists1 {top: 0;}
.float_lists li.float_lists2 {position: absolute;top: 51px;left: 0;width: 126px;}
.float_lists li.float_lists3 {position: absolute;top: 102px;left: 0;width: 172px;}
.float_lists li.float_lists4 {top: 153px;}
.float_lists li a:hover {background-color: #c70c1f;opacity: 1;}
.float_lists li a {display: block;font-family: "Microsoft Yahei";color: #FFF;font-size: 14px;height: 50px;line-height: 50px;overflow: hidden;background-color: #000;opacity: 0.8;border-radius: 6px;}
.float_lists li a img {display: block;float: left;vertical-align: middle;width: 24px;height: 24px;margin: 12px 12px 14px 14px;}
.float_shwx{display: none;position: absolute;top: -152px;left: -216px;width: 216px;height: 216px;padding-bottom: 9px;}
.float_shwx img {display: block;padding: 14px;background-color: #FFF;width: 188px;height: 188px}

/*bussiness*/

.business-adspic h2{text-align:center;position: absolute;bottom: 10px;left: 50%;font-weight: bold;font-family: "微软雅黑";}
.business-contents .col-xs-6{height:600px;position: relative;}
.business-projects .col-xs-6{height:376px;margin-bottom: 10px;}
.business-projects .contents-lists .contents-lists-txt p{color:#b5b5b6;line-height: 24px;width: 306px;height: 52px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.business-projects{background-color: #f8f8f8;padding-top:70px;}
.business-projects-btn{margin:40px auto;width:480px;}
.business-projects-btn .btn{width: 98px;margin-right: 24px;border-radius: 0;border-width: 2px;}
.business-projects-btn .btn.mgrght0{margin-right: 0;border-color: #c8a063;}
.business-projects .container{margin-top: 44px;padding-bottom: 44px;}
.business-projects .viewmore{margin:40px auto;}
.viewmore{border:2px solid #c8a063;margin: 0 auto;display: block;color:#c8a063;border-radius: 16px;padding: 6px 20px;}
.viewmore a{color:#c8a063;}
.viewmore a:hover{color:#fff;}

/*caters*/
.caters-wrap .caters-projects .row{padding:60px 60px 30px;}
.caters-wrap .caters-projects .row .col-xs-6{padding:60px 26px;}
.caters-wrap .viewmore{margin:60px auto;}
/*invest*/
.invest-wrap .col-xs-12 h3,.caters-wrap .col-xs-12 h3{margin:30px 0;}
.invest-wrap .contents-lists-txt p,.caters-wrap .contents-lists-txt p{line-height: 2em;}
.invest-wrap .viewmore{margin:60px auto;}
/*admedia*/
.admedia-wrap .col-xs-6 h3{margin:40px 0;color: red;}
.admedia-wrap .viewmore{border:2px solid red;color:red;margin:40px auto;}
.admedia-wrap .caters-projects .col-xs-12:first-child{float: right;}

/*moutproduct*/
.mproduct-wrap .caters-projects .row{padding:60px 300px 30px;}
.mproduct-wrap .viewmore{margin:40px auto;}
/*trends*/
.trends-content{margin-top:40px;background: #fff;padding:0;}
.trends-content .adslog{margin-bottom: 60px;margin-top: }
.trends-content .lgreact{width: 100%;}
.trends-content .trends-ctext{padding:100px 90px 80px;position: relative;overflow: hidden;}
/*trendslist*/
.shadow-wrap{position: relative;margin-bottom: 40px;cursor: pointer;}
.shadow-wrap h4{font-weight: bold;}
.shadow-content,.shadow-contentr{position: absolute;top: 0;left:22px;padding:10px 26px 20px 10px;}
.shadow-contentr{padding-left:3px;padding-right: 36px;}
.shadow-contentr h6,.shadow-content h6{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 8px 0;}
.vertical-line{position: absolute;height:100%;border:1px solid #f3f3f3;left: 50%;margin-left:-1px;}
.trendlist .trends-ctext .viewmore{margin:20px 0;}
/*adcultrue*/
.adcultrue-wrap .col-xs-12 .contents-lists{height:420px;position: relative;overflow: hidden;}
.adcultrue-wrap .content_wrap{position: absolute;bottom: -54px;}
.adcultrue-wrap .content_wrap.active{bottom:3px;}
.adcultrue-wrap .content_wrap.active h3{padding:8px 0;background: rgba(255,0,0,.4);}
.adcultrue-wrap .content_wrap h3{text-align: center;color: #fff;margin: 0;padding: 16px 0;}
.adcultrue-wrap .content_wrap .hid_txt{padding:10px;}
.adcultrue-wrap .content_wrap p{margin:0;color: #fff;height:40px;overflow: hidden;}
.adcultrue-wrap .contents-lists .contents-lists-txt{background: #626262;height:58px;}
.adcultrue-wrap .contents-lists .contents-lists-txt.active{background:#b81c22;padding:0;}
.adcultrue-wrap .caters-projects{padding-bottom:120px;}
.adcultrue-wrap .caters-projects h6{margin-bottom:20px;font-size: 14px;}
.adcultrue-wrap .caters-projects h1{font-size:42px;}
.adcultrue-wrap .caters-projects h4{font-size:20px;}
/*talent*/
.talent-wrap .wid80{width: 80%;margin:0 auto 50px;}
.talent-wrap .bdard{border-left: 3px solid #c8a063;border-right: 1px solid #ccc;box-shadow:0px 4px 1px #c1bebe;padding: 4px 20px 30px;}
.talent-wrap .bdard .mg20{height:20px;}
.talent-wrap h3,.talent-wrap h2{font-weight:600;}
/*demos*/
.caters-wrap.demo .navbar-inverse{border-bottom: 1px solid #ddd;}
.demo-lists{padding-top:90px;}
.demo-lists .demo-btns{height:80px;padding-top:20px;}
.demo-lists .demo-flow .col-xs-6 img{padding-bottom: 20px;}
.demo-lists .viewmore{border:1px solid #7bca1f;color:#7bca1f;}
/*newsdemo*/
.newsdemo .demo_picirl{background: none;margin-top: -274px;width:600px;position: absolute;top: 50%;left: 50%;margin-left: -300px;}
.newsdemo .demo_picirl .demo_ad{position: relative;}
.newsdemo .demo_picirl .demo_btn{position: absolute;bottom: 110px;left: 50%;margin-left: -75px;}
.newsdemo .demo_btn .viewmore{background:none;color:#fff;border:1px solid #fff;padding:6px 34px;}
.newsdemo .txt_pic img{width: auto;margin:30px auto 0;display: block;}
.newsdemo .index-about .row .col-xs-6 .contents-lists {transition:0ms;margin-top: 70px;height: 280px;position: relative;webkit-transform: translate-moz-transform: translate-ms-transform: translate-o-transform: translatetransform: translate3d(0,0,0);padding:0 15px;}
.newsdemo .index-about .verticl_pd{padding:0 30px;color: #484544;}
.newsdemo .index-about .text-bg{background: #7bc91e;transition:0ms;}
.newsdemo .index-about .tab_pics{height:514px;}
.newsdemo .index-about .tab_pics li{display: none;transition:400ms;}
.newsdemo .index-about .tab_pics li.current{display: block;transition:400ms;}
.newsdemo .index-about .tab_pics img{display: block;width: 90%;margin: 0 auto;}
.newsdemo .index-about .tab_pics img.mb_show{display: none;}
.newsdemo .index-about .top_line{height:0;border:1px solid #eee;width: 90%;margin:50px auto;}
.demo_damic .nav-pills>li.active>a,.demo_damic .nav-pills>li.active>a:focus,.demo_damic .nav-pills>li.active>a:hover{border:1px solid #7bca1f;border-radius: 20px;padding: 4px 26px;color:#7bca1f;background: none;}
.demo_damic .nav-pills>li>a{border-radius: 20px;padding: 4px 26px;color:#626c73;}
.demo_damic .nav>li>a:focus,.demo_damic .nav>li>a:hover{border:1px solid #7bca1f;background: none;color:#7bca1f;}
.newsdemo .demo_damic .nav-pills{height:40px;margin-top:30px;}
.newsdemo .page_change{float: right;margin-right: 10px;}
.newsdemo .page_change img{width: 30px;height:30px;cursor: pointer;}
.newsdemo .demo_damic .viewmore{color:#7bca1f;padding:10px 40px;border:1px solid #7bca1f;border-radius: 30px;margin-top:64px;}
.newsdemo .index-custom .demo_cus_log{margin:90px 0 120px;}
.newsdemo .demo_team{height:612px;background: url(../img/team_bg.jpg);}
.newsdemo .demo_team .txt40{color: #fff;}
.newsdemo .demo_team .row{margin:80px 0;}
.newsdemo .demo_team .team_pic{border-radius: 180px;width: 180px;height: 180px;border: 1px solid #ccc;overflow: hidden;margin:0 auto;}
.newsdemo .demo_team .col-xs-3{color:#939393;height:340px;overflow: hidden;}
.newsdemo .demo_team .col-xs-3 .team_hor{text-align: center;font-size: 18px;}
.newsdemo .demo_team .col-xs-3 h3{color:#fff;text-align: center;}
.newsdemo .demo_team .col-xs-3 .text-bg{line-height: 24px;}
.newsdemo .index-contact .btnc9{padding:16px 60px;background:#7bca1f; }
.vert_rect{font-size: 20px;font-family: initial;}
.newsdemo .hove_list{width: 1126px;overflow: hidden;height:580px;margin:0 auto;}
.newsdemo .navbar-brand>img,.caters-wrap.demo .navbar-brand>img{margin-top:-10px;}
/*design*/
.demo.design .footer .des_copy {color: #938c93;font-size: 12px;float: left;padding-top:10px;}
.demo.design .footer{background: #fff;margin-top:100px;}